Big Huge Thesaurus

cairina moschata

noun

sounds kind of like